$(function() {
	$("#addbut").bind("tap", function(event) {
		var info = getDeviceInfo();
		var cpid = $("#cpid").attr('title'); // 获取菜品ID
		var rev = $("#id_text_rate").val(); // 获取吐槽内容
		if (rev) {
			$.ajax({ // 发送AJAX请求
				type: 'GET', // 发送请求的方式
				url: '/rate/add?cpid=' + cpid + '&tucao=' + rev + '&info=' + info, // 发送请求
				cache: false,
				success: function(data) { // data 为django后台HttpResponse响应传来的数据(参数名随意命名)
					if (data == 'failed') { // 插入执行失败
						alert('吐槽失败,可以再试一次!');
					} else { // 不通过页面刷新来更新页面的数据 而是当插入成功后直接将评论的内容加到页面中
						var newtext = '<span id="review">' + rev + '</span>'; // 拼接好要加的新评价
						$('#id_div_rate').append(newtext); // 追加元素
						$("#id_text_rate").val(''); // 清空评论文本框 造成一种刷新的假象效果
					}
				},
				error: function() { // 未响应
					alert('吐槽失败,可以再试一次!');
				}
			});
		} else {
			alert("吐槽得有内容呀!");
		}
	});
});